It is somewhat confusing to have a field name with the same name as a method. While this is totally legal, having information (field) and actions (method) is not clear naming. Example :
<pre>
public class Foo {
  Object bar;
  // bar is data or an action or both?
  void bar() {
  }
}
</pre>

<p>
  This rule is deprecated, use {rule:squid:S1845} instead.
</p>
